enabling technologies - Francés Inglés Diccionario